home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 June / CHIP Haziran 2001.iso / prog / video / 04 / setup.exe / TMPGEnc.exe / 1033 / RCDATA / TMPEGCONFIGFORM / TMPEGCONFIGFORM.txt
Text File  |  2001-04-04  |  44KB  |  1,378 lines

  1. object MPEGConfigForm: TMPEGConfigForm
  2.   Left = 206
  3.   Top = 117
  4.   ActiveControl = OKButton
  5.   BorderStyle = bsDialog
  6.   Caption = 'MPEG setting'
  7.   ClientHeight = 480
  8.   ClientWidth = 417
  9.   Color = clBtnFace
  10.   Font.Charset = ANSI_CHARSET
  11.   Font.Color = clWindowText
  12.   Font.Height = -12
  13.   Font.Name = 'MS Sans Serif'
  14.   Font.Style = []
  15.   OldCreateOrder = False
  16.   Position = poDesktopCenter
  17.   Scaled = False
  18.   ShowHint = True
  19.   OnCreate = FormCreate
  20.   OnDestroy = FormDestroy
  21.   OnShow = FormShow
  22.   PixelsPerInch = 96
  23.   TextHeight = 12
  24.   object PageControl: TPageControl
  25.     Left = 8
  26.     Top = 8
  27.     Width = 401
  28.     Height = 433
  29.     ActivePage = VideoSheet
  30.     MultiLine = True
  31.     TabOrder = 0
  32.     object VideoSheet: TTabSheet
  33.       Caption = 'Video'
  34.       object GroupBox1: TGroupBox
  35.         Left = 8
  36.         Top = 8
  37.         Width = 377
  38.         Height = 377
  39.         Caption = 'Video stream setting'
  40.         TabOrder = 0
  41.         object Label6: TLabel
  42.           Left = 16
  43.           Top = 24
  44.           Width = 93
  45.           Height = 12
  46.           Caption = 'Stream &type:'
  47.           FocusControl = Video_StreamType
  48.         end
  49.         object Video_SizeLabel: TLabel
  50.           Left = 16
  51.           Top = 58
  52.           Width = 51
  53.           Height = 12
  54.           Caption = '&Size:'
  55.           FocusControl = Video_Width
  56.         end
  57.         object Label13: TLabel
  58.           Left = 16
  59.           Top = 106
  60.           Width = 91
  61.           Height = 12
  62.           Caption = '&Frame rate:'
  63.           FocusControl = Video_FrameRate
  64.         end
  65.         object Label30: TLabel
  66.           Left = 214
  67.           Top = 56
  68.           Width = 6
  69.           Height = 12
  70.           Caption = 'x'
  71.         end
  72.         object Label31: TLabel
  73.           Left = 288
  74.           Top = 56
  75.           Width = 43
  76.           Height = 12
  77.           Caption = 'pixels'
  78.         end
  79.         object Bevel3: TBevel
  80.           Left = 16
  81.           Top = 45
  82.           Width = 345
  83.           Height = 2
  84.         end
  85.         object Video_CBR_BitRateLabel: TLabel
  86.           Left = 16
  87.           Top = 161
  88.           Width = 75
  89.           Height = 12
  90.           Caption = '&Bit rate:'
  91.           FocusControl = Video_CBR_BitRate
  92.         end
  93.         object Label35: TLabel
  94.           Left = 279
  95.           Top = 186
  96.           Width = 15
  97.           Height = 12
  98.           Caption = 'KB'
  99.         end
  100.         object Video_CBR_BitRate_StepLabel: TLabel
  101.           Left = 279
  102.           Top = 162
  103.           Width = 82
  104.           Height = 12
  105.           AutoSize = False
  106.         end
  107.         object Label10: TLabel
  108.           Left = 16
  109.           Top = 187
  110.           Width = 120
  111.           Height = 12
  112.           Caption = '&VBV buffer size:'
  113.           FocusControl = Video_VBVBufferSize
  114.         end
  115.         object Label23: TLabel
  116.           Left = 16
  117.           Top = 82
  118.           Width = 93
  119.           Height = 12
  120.           Caption = '&Aspect ratio:'
  121.           FocusControl = Video_AspectRatio
  122.         end
  123.         object Bevel5: TBevel
  124.           Left = 16
  125.           Top = 208
  126.           Width = 345
  127.           Height = 2
  128.         end
  129.         object Video_ProfileAndLevelLabel: TLabel
  130.           Left = 16
  131.           Top = 218
  132.           Width = 124
  133.           Height = 12
  134.           Caption = '&Profile && Level:'
  135.           FocusControl = Video_ProfileAndLevel
  136.         end
  137.         object Video_VideoFormatLabel: TLabel
  138.           Left = 16
  139.           Top = 242
  140.           Width = 110
  141.           Height = 12
  142.           Caption = 'Vid&eo format:'
  143.           FocusControl = Video_VideoFormat
  144.         end
  145.         object Video_YUVFormatLabel: TLabel
  146.           Left = 16
  147.           Top = 291
  148.           Width = 68
  149.           Height = 12
  150.           Caption = '&YUV format:'
  151.           FocusControl = Video_YUVFormat
  152.         end
  153.         object Video_DC_PrecLabel: TLabel
  154.           Left = 16
  155.           Top = 315
  156.           Width = 86
  157.           Height = 12
  158.           Caption = '&DC component precision:'
  159.           FocusControl = Video_DC_Prec
  160.         end
  161.         object Bevel10: TBevel
  162.           Left = 16
  163.           Top = 337
  164.           Width = 345
  165.           Height = 2
  166.         end
  167.         object Label16: TLabel
  168.           Left = 17
  169.           Top = 351
  170.           Width = 89
  171.           Height = 12
  172.           Caption = '&Motion search precision:'
  173.           FocusControl = Video_MotionSearch
  174.         end
  175.         object Video_RateControlModeLabel: TLabel
  176.           Left = 16
  177.           Top = 136
  178.           Width = 103
  179.           Height = 12
  180.           Caption = '&Rate control mode:'
  181.           FocusControl = Video_RateControlMode
  182.         end
  183.         object Bevel4: TBevel
  184.           Left = 16
  185.           Top = 126
  186.           Width = 345
  187.           Height = 2
  188.         end
  189.         object Video_VideoEncodeModeLabel: TLabel
  190.           Left = 16
  191.           Top = 266
  192.           Width = 100
  193.           Height = 12
  194.           Caption = 'E&ncode mode:'
  195.           FocusControl = Video_VideoEncodeMode
  196.         end
  197.         object Video_StreamType: TComboBox
  198.           Left = 152
  199.           Top = 19
  200.           Width = 209
  201.           Height = 20
  202.           Hint = 
  203.             'Set MPEG-Video format'#13#10#13#10'<> MPEG-1'#13#10#13#10'Generally supported by mos' +
  204.             't computer.'#13#10#13#10'<> MPEG-2'#13#10#13#10'More feature(e.g. Interlace encode) ' +
  205.             'supported compared to MPEG-1,'#13#10'but need software DVD player in m' +
  206.             'ost case.'
  207.           Style = csDropDownList
  208.           ItemHeight = 12
  209.           TabOrder = 0
  210.           OnChange = Video_StreamTypeChange
  211.           OnKeyDown = EditKeyDown
  212.         end
  213.         object Video_Width: TSpinExEdit
  214.           Left = 152
  215.           Top = 52
  216.           Width = 57
  217.           Height = 21
  218.           Hint = 
  219.             'Set value of MPEG file windows size by multiple of 8.'#13#10#13#10'Both ve' +
  220.             'rtical and horizontal value needs to be multiple of 16,'#13#10'otherwi' +
  221.             'se the movie might cause noise at the edge of window.'
  222.           AlignValue = True
  223.           CanFloatValue = False
  224.           FloatValue = 1
  225.           Increment = 16
  226.           MaxValue = 4095
  227.           MinValue = 1
  228.           TabOrder = 1
  229.           Value = 1
  230.           OnChange = Video_WidthChange
  231.           OnKeyDown = EditKeyDown
  232.         end
  233.         object Video_FrameRate: TComboBox
  234.           Left = 152
  235.           Top = 101
  236.           Width = 161
  237.           Height = 20
  238.           Hint = 
  239.             'Set MPEG-Video framerate'#13#10#13#10'The frame rate [15 fps (internally 3' +
  240.             '0 fps)] does not exist MPEG standard, and quality is lower'#13#10'beca' +
  241.             'use this frame rate is set provisionally.'#13#10#13#10'<>Windows Media Pla' +
  242.             'yer might not be able to playback movie properly which is 60fps.'
  243.           Style = csDropDownList
  244.           ItemHeight = 12
  245.           TabOrder = 4
  246.           OnChange = Video_FrameRateChange
  247.           OnKeyDown = EditKeyDown
  248.         end
  249.         object Video_Height: TSpinExEdit
  250.           Left = 225
  251.           Top = 52
  252.           Width = 57
  253.           Height = 21
  254.           Hint = 
  255.             'Set value of MPEG file windows size by multiple of 8.'#13#10#13#10'Both ve' +
  256.             'rtical and horizontal value needs to be multiple of 16,'#13#10'otherwi' +
  257.             'se the movie might cause noise at the edge of window.'
  258.           AlignValue = True
  259.           CanFloatValue = False
  260.           FloatValue = 1
  261.           Increment = 16
  262.           MaxValue = 4095
  263.           MinValue = 1
  264.           TabOrder = 2
  265.           Value = 1
  266.           OnChange = Video_HeightChange
  267.           OnKeyDown = EditKeyDown
  268.         end
  269.         object Video_CBR_BitRate: TSpinExEdit
  270.           Left = 152
  271.           Top = 157
  272.           Width = 121
  273.           Height = 21
  274.           Hint = 
  275.             'Set howmany bits video part use per sec when constant bitrate en' +
  276.             'abled.'
  277.           AlignValue = True
  278.           CanFloatValue = False
  279.           FloatValue = 1000
  280.           Increment = 50000
  281.           MinValue = 1000
  282.           TabOrder = 8
  283.           Value = 1000
  284.           OnKeyDown = EditKeyDown
  285.           OnGetText = BitRateEditGetText
  286.           OnGetValue = BitRateEditGetValue
  287.         end
  288.         object Video_VBVBufferSize: TSpinExEdit
  289.           Left = 152
  290.           Top = 182
  291.           Width = 121
  292.           Height = 21
  293.           Hint = 
  294.             'Set selected decoder'#39's buffer size by even number.("0" is Automa' +
  295.             'tic setting)'#13#10#13#10'TMPGEnc'#39's bitrate controls adjustes VBV buffer n' +
  296.             'ot to overflow or underflow.'#13#10#13#10'<> Technical information for Ove' +
  297.             'rflow, Underflow'#13#10#13#10'Suppose MPEG compression data is transferred' +
  298.             ' to buffer in specific data rate,'#13#10'the data from buffer in varia' +
  299.             'ble data transferred rate when decoding :'#13#10#13#10'Overflow;'#13#10#13#10'When m' +
  300.             'ore data than buffer size are inputted'#13#10#13#10'Underflow;'#13#10#13#10'Data tra' +
  301.             'nsfer to the buffer is too late, and enough data for 1 frame has' +
  302.             ' not been'#13#10'sent to the buffer.'
  303.           AlignValue = True
  304.           CanFloatValue = False
  305.           Increment = 2
  306.           MaxValue = 100000
  307.           TabOrder = 9
  308.           Value = 0
  309.           OnExit = Video_VBVBufferSizeExit
  310.           OnKeyDown = EditKeyDown
  311.           OnGetText = Video_VBVBufferSizeGetText
  312.           OnGetValue = Video_VBVBufferSizeGetValue
  313.         end
  314.         object Video_AspectRatio: TComboBox
  315.           Left = 152
  316.           Top = 77
  317.           Width = 161
  318.           Height = 20
  319.           Hint = 
  320.             'Set aspect ratio of MPEG-Video'#13#10#13#10'Some Player which handles MPEG' +
  321.             #39's aspect ratio properly, can automatically'#13#10'correct aspect rati' +
  322.             'o when they playback.'#13#10#13#10'The aspect ratio correction is done in ' +
  323.             'WindowsMediaPlayer at full-screen. '
  324.           Style = csDropDownList
  325.           ItemHeight = 12
  326.           TabOrder = 3
  327.           OnChange = Video_AspectRatioChange
  328.           OnKeyDown = EditKeyDown
  329.         end
  330.         object Video_ProfileAndLevel: TComboBox
  331.           Left = 152
  332.           Top = 214
  333.           Width = 209
  334.           Height = 20
  335.           Hint = 
  336.             'Set decoder class which can decode the created MPEG file.'#13#10'The h' +
  337.             'igher profile-level, the better decoder.'#13#10#13#10'Depends on profile, ' +
  338.             'usable YUV format and DC component precision are different,'#13#10'als' +
  339.             'o depends on level, maximum bitrate is different.'#13#10#13#10'DVD format ' +
  340.             'is MP@ML.'
  341.           Style = csDropDownList
  342.           ItemHeight = 12
  343.           TabOrder = 10
  344.           OnChange = Video_ProfileAndLevelChange
  345.           OnKeyDown = EditKeyDown
  346.         end
  347.         object Video_VideoFormat: TComboBox
  348.           Left = 152
  349.           Top = 238
  350.           Width = 161
  351.           Height = 20
  352.           Hint = 'Set Video format of source.'
  353.           Style = csDropDownList
  354.           ItemHeight = 12
  355.           TabOrder = 11
  356.           OnKeyDown = EditKeyDown
  357.         end
  358.         object Video_YUVFormat: TComboBox
  359.           Left = 152
  360.           Top = 286
  361.           Width = 161
  362.           Height = 20
  363.           Hint = 
  364.             'Set YUV format. The lower, the more data, more bitrate required.' +
  365.             #13#10#13#10'<> 4:2:0'#13#10#13#10'Color component is reduced to 1/4.Lower resoluti' +
  366.             'on may stand out at reddish part.'#13#10#13#10'<> 4:2:2'#13#10#13#10'Color component' +
  367.             ' is reduced to 1/2.This format can not be used in default settin' +
  368.             'g.'#13#10'To use this format, you need change profile and level.'#13#10#13#10'<>' +
  369.             ' 4:4:4'#13#10#13#10'No color reduction in this format, this is not support' +
  370.             'ed by TMPGEnc.'
  371.           Style = csDropDownList
  372.           ItemHeight = 12
  373.           TabOrder = 13
  374.           OnKeyDown = EditKeyDown
  375.         end
  376.         object Video_DC_Prec: TComboBox
  377.           Left = 152
  378.           Top = 310
  379.           Width = 161
  380.           Height = 20
  381.           Hint = 
  382.             'Set DC component precision. The higher precision, the smoother m' +
  383.             'ovie.'
  384.           Style = csDropDownList
  385.           ItemHeight = 12
  386.           TabOrder = 14
  387.           OnKeyDown = EditKeyDown
  388.         end
  389.         object Video_MotionSearch: TComboBox
  390.           Left = 152
  391.           Top = 346
  392.           Width = 161
  393.           Height = 20
  394.           Hint = 
  395.             'Set motion search precision. The better quality, the more time t' +
  396.             'o encode required.'
  397.           Style = csDropDownList
  398.           ItemHeight = 12
  399.           TabOrder = 15
  400.           OnKeyDown = EditKeyDown
  401.         end
  402.         object Video_RateControlMode: TComboBox
  403.           Left = 152
  404.           Top = 133
  405.           Width = 161
  406.           Height = 20
  407.           Hint = 
  408.             'Set bitrate controls. Except CBR, RT_CBR, outputted in variable ' +
  409.             'bitrate.'#13#10#13#10'<> Constant bitrate (CBR)'#13#10#13#10'Bitrate is always fixed' +
  410.             '.Some scene which use more bitrate such as scene more'#13#10'motion in' +
  411.             'volved, block noise may stand out.'#13#10#13#10'* Bitrate is not fixed, bu' +
  412.             't data transfer rate to VBV buffer is fixed in this case.'#13#10#13#10'<> ' +
  413.             '2 pass variable rate(VBR)'#13#10#13#10'Distribute bitrate after check whol' +
  414.             'e movie.'#13#10#13#10'<> Manual VBR (MVBR)'#13#10#13#10'This is fixed bitrate which ' +
  415.             'enable to set bitrate for each scene.'#13#10'Bitrate setting is done a' +
  416.             't force picture setting.'#13#10#13#10'<> Automatic VBR (CQ_VBR)'#13#10#13#10'This mo' +
  417.             'de is Automatic bitrate setting(of manual variable rate).'#13#10#13#10'<> ' +
  418.             'Constant quality (CQ)'#13#10#13#10'Quality is always fixed. File size is d' +
  419.             'ifferent depends on movie.'#13#10#13#10'<> Realtime CBR (RT_CBR)'#13#10#13#10'In thi' +
  420.             's mode, CBR encode is done consecutively, then, the quality gets' +
  421.             ' worse,'#13#10'and force picture type is invalied because bit distribu' +
  422.             'tion by GOP unit can not be used.'#13#10#13#10'<> Realtime CQ (RT_CQ)'#13#10#13#10'I' +
  423.             'n this mode, CQ encode is done consecutively, then, the quality ' +
  424.             'gets worse,'#13#10'and force picture type is invalied because bit dist' +
  425.             'ribution by GOP unit can not be used.'
  426.           Style = csDropDownList
  427.           ItemHeight = 12
  428.           TabOrder = 6
  429.           OnChange = Video_RateControlModeChange
  430.           OnKeyDown = EditKeyDown
  431.         end
  432.         object Video_RateControlButton: TButton
  433.           Left = 317
  434.           Top = 132
  435.           Width = 46
  436.           Height = 22
  437.           Caption = 'Setting'
  438.           TabOrder = 7
  439.           OnClick = Video_RateControlButtonClick
  440.         end
  441.         object Video_FrameRateButton: TButton
  442.           Left = 317
  443.           Top = 100
  444.           Width = 46
  445.           Height = 22
  446.           Caption = 'Setting'
  447.           TabOrder = 5
  448.           OnClick = Video_FrameRateButtonClick
  449.         end
  450.         object Video_VideoEncodeMode: TComboBox
  451.           Left = 152
  452.           Top = 262
  453.           Width = 161
  454.           Height = 20
  455.           Hint = 
  456.             'Set encoding method'#13#10#13#10'<> Non-interlace'#13#10#13#10'Encode movie with non' +
  457.             'interlace'#13#10#13#10'<> Interlace'#13#10#13#10'Encode movie with interlace'#13#10#13#10'Some' +
  458.             ' software DVD player can playback movie which was encoded in'#13#10'th' +
  459.             'is mode, at the same time disabling interlace automatically.'#13#10#13#10 +
  460.             '<> 3:2 pulldown when playback'#13#10#13#10'Output information to 3:2 pulld' +
  461.             'own when movie which is 23.976 or 24 fps '#13#10'is played. With this ' +
  462.             'feature, the outputted MPEG2 file would be 29.97 fps'#13#10'or 30 fps ' +
  463.             'interlace.'#13#10#13#10'Since encoding is done with noninterlace, this wou' +
  464.             'ld be better quality then'#13#10'the case of 3:2 pulldown when encodin' +
  465.             'g.'#13#10#13#10'<> Inverse 3:2 pulldown'#13#10#13#10'Encode 29.97 fps or 30 fps inte' +
  466.             'rlace movie at the same time doing'#13#10'inverse 3:2 pulldown if poss' +
  467.             'ible.'#13#10#13#10'This is better quality than "interlace" mode when encod' +
  468.             'ing Anime or'#13#10'movie without converting to 24fps.'#13#10#13#10'The movie mi' +
  469.             'ght be progressive partially, but all frames are dealed as'#13#10'inte' +
  470.             'rlace on MPEG-2 file.'
  471.           Style = csDropDownList
  472.           ItemHeight = 12
  473.           TabOrder = 12
  474.           OnKeyDown = EditKeyDown
  475.         end
  476.       end
  477.     end
  478.     object VideoAdvancedSheet: TTabSheet
  479.       Caption = 'Advanced'
  480.       ImageIndex = 5
  481.       object GroupBox7: TGroupBox
  482.         Left = 8
  483.         Top = 8
  484.         Width = 377
  485.         Height = 393
  486.         Caption = 'Video source setting'
  487.         TabOrder = 0
  488.         object Bevel6: TBevel
  489.           Left = 16
  490.           Top = 151
  491.           Width = 345
  492.           Height = 2
  493.         end
  494.         object Bevel8: TBevel
  495.           Left = 16
  496.           Top = 93
  497.           Width = 345
  498.           Height = 2
  499.         end
  500.         object Label14: TLabel
  501.           Left = 16
  502.           Top = 46
  503.           Width = 113
  504.           Height = 12
  505.           Caption = '&Field order:'
  506.           FocusControl = Video_FieldOrder
  507.         end
  508.         object Label25: TLabel
  509.           Left = 16
  510.           Top = 24
  511.           Width = 110
  512.           Height = 12
  513.           Caption = 'Video source &type:'
  514.           FocusControl = Video_FieldSource
  515.         end
  516.         object Label7: TLabel
  517.           Left = 16
  518.           Top = 70
  519.           Width = 114
  520.           Height = 12
  521.           Caption = 'Source &aspect ratio:'
  522.           FocusControl = Video_SrcAspectRatio
  523.         end
  524.         object Label11: TLabel
  525.           Left = 16
  526.           Top = 104
  527.           Width = 91
  528.           Height = 12
  529.           Caption = 'Video arrange &Method:'
  530.           FocusControl = Video_ImageArrange
  531.         end
  532.         object Label12: TLabel
  533.           Left = 222
  534.           Top = 128
  535.           Width = 6
  536.           Height = 12
  537.           Caption = 'x'
  538.         end
  539.         object Label15: TLabel
  540.           Left = 304
  541.           Top = 128
  542.           Width = 43
  543.           Height = 12
  544.           Caption = 'pixels'
  545.         end
  546.         object Label19: TLabel
  547.           Left = 16
  548.           Top = 371
  549.           Width = 325
  550.           Height = 12
  551.           Caption = 'Double click on filter name to display filter setting window.'
  552.         end
  553.         object Video_FieldOrder: TComboBox
  554.           Left = 152
  555.           Top = 43
  556.           Width = 209
  557.           Height = 20
  558.           Hint = 
  559.             'Set field order when Interlace is enabled.'#13#10#13#10'This setting will ' +
  560.             'affect to the following:'#13#10#13#10'> MPEG-2 Interlace'#13#10'> Inverse teleci' +
  561.             'ne'#13#10'> Deinterlace'
  562.           Style = csDropDownList
  563.           ItemHeight = 12
  564.           Items.Strings = (
  565.             'Top field first (field A)'
  566.             'Bottom field first (field B)')
  567.           TabOrder = 1
  568.           OnChange = Video_FieldOrderChange
  569.           OnKeyDown = EditKeyDown
  570.         end
  571.         object Video_FieldSource: TComboBox
  572.           Left = 152
  573.           Top = 19
  574.           Width = 209
  575.           Height = 20
  576.           Hint = 
  577.             'Select type of video source'#13#10#13#10'This setting will affect to the f' +
  578.             'ollowing:'#13#10#13#10'> Resize'
  579.           Style = csDropDownList
  580.           ItemHeight = 12
  581.           Items.Strings = (
  582.             'Non-interlace (progressive)'
  583.             'Interlace')
  584.           TabOrder = 0
  585.           OnChange = Video_FieldSourceChange
  586.           OnKeyDown = EditKeyDown
  587.         end
  588.         object Video_SrcAspectRatio: TComboBox
  589.           Left = 152
  590.           Top = 67
  591.           Width = 209
  592.           Height = 20
  593.           Hint = 'Set aspect ratio for video source'
  594.           Style = csDropDownList
  595.           DropDownCount = 16
  596.           ItemHeight = 0
  597.           TabOrder = 2
  598.           OnChange = Video_SrcAspectRatioChange
  599.           OnKeyDown = EditKeyDown
  600.         end
  601.         object Video_ImageArrange: TComboBox
  602.           Left = 152
  603.           Top = 100
  604.           Width = 209
  605.           Height = 20
  606.           Hint = 
  607.             'Set how to arrange Source Video'#13#10#13#10'<> Center'#13#10#13#10'Movie will be di' +
  608.             'splayed at the center of window.'#13#10#13#10'<> Center (keep aspect ratio' +
  609.             ')'#13#10#13#10'Movie will be displayed at the center of window at the same' +
  610.             ' time the aspect ratio is kept.'#13#10#13#10'<> Center (custom size)'#13#10#13#10'Mo' +
  611.             'vie will be displayed at the center of window in any size.'#13#10#13#10'<>' +
  612.             ' Full screen'#13#10#13#10'Display with Maximized window.'#13#10#13#10'<> Full screen' +
  613.             ' (keep aspect ratio)'#13#10#13#10'Maximize windows at the same time keepin' +
  614.             'g aspect ratio.'#13#10#13#10'<> Full screen (keep aspect ratio 2)'#13#10#13#10'Maxim' +
  615.             'ize windows at the same time keeping aspect ratio'#13#10'and displayed' +
  616.             ' movie size in full screen.'#13#10#13#10'<> No margin(keep aspect ratio)'#13#10 +
  617.             #13#10'Maximize the window so that no margin will appear, then someti' +
  618.             'me the edge of video is cut out.'#13#10
  619.           Style = csDropDownList
  620.           ItemHeight = 0
  621.           TabOrder = 3
  622.           OnChange = Video_ImageArrangeChange
  623.           OnKeyDown = EditKeyDown
  624.         end
  625.         object Video_ImageArrangeWidth: TSpinEdit
  626.           Left = 152
  627.           Top = 124
  628.           Width = 65
  629.           Height = 21
  630.           Hint = 
  631.             'Set window size when the movie is displayed at the center of dis' +
  632.             'play.'
  633.           MaxValue = 999999
  634.           MinValue = 1
  635.           TabOrder = 4
  636.           Value = 1
  637.           OnChange = Video_ImageArrangeWidthChange
  638.           OnKeyDown = EditKeyDown
  639.         end
  640.         object Video_ImageArrangeHeight: TSpinEdit
  641.           Left = 233
  642.           Top = 124
  643.           Width = 64
  644.           Height = 21
  645.           Hint = 
  646.             'Set window size when the movie is displayed at the center of dis' +
  647.             'play.'
  648.           MaxValue = 999999
  649.           MinValue = 1
  650.           TabOrder = 5
  651.           Value = 1
  652.           OnChange = Video_ImageArrangeHeightChange
  653.           OnKeyDown = EditKeyDown
  654.         end
  655.         object Video_FilterList: TCheckListBox
  656.           Left = 16
  657.           Top = 160
  658.           Width = 345
  659.           Height = 206
  660.           OnClickCheck = Video_FilterListClickCheck
  661.           ItemHeight = 16
  662.           Style = lbOwnerDrawFixed
  663.           TabOrder = 6
  664.           OnDblClick = Video_FilterListDblClick
  665.           OnKeyDown = Video_FilterListKeyDown
  666.           OnMouseMove = Video_FilterListMouseMove
  667.         end
  668.       end
  669.     end
  670.     object VideoGOPSheet: TTabSheet
  671.       Caption = 'GOP structure'
  672.       ImageIndex = 3
  673.       object GroupBox5: TGroupBox
  674.         Left = 8
  675.         Top = 8
  676.         Width = 377
  677.         Height = 281
  678.         Caption = 'GOP structure'
  679.         TabOrder = 0
  680.         object Label26: TLabel
  681.           Left = 16
  682.           Top = 88
  683.           Width = 147
  684.           Height = 12
  685.           Caption = 'Number of &P picture in GOP:'
  686.           FocusControl = Video_GOP_P_FrameCount
  687.         end
  688.         object Label27: TLabel
  689.           Left = 16
  690.           Top = 113
  691.           Width = 149
  692.           Height = 12
  693.           Caption = 'Number of &B picture in GOP:'
  694.           FocusControl = Video_GOP_B_FrameCount
  695.         end
  696.         object Label28: TLabel
  697.           Left = 16
  698.           Top = 63
  699.           Width = 139
  700.           Height = 12
  701.           Caption = 'Number of &I picture in GOP:'
  702.           FocusControl = Video_GOP_I_FrameCount
  703.         end
  704.         object Bevel2: TBevel
  705.           Left = 16
  706.           Top = 240
  707.           Width = 345
  708.           Height = 2
  709.         end
  710.         object Label8: TLabel
  711.           Left = 16
  712.           Top = 139
  713.           Width = 175
  714.           Height = 12
  715.           Caption = 'Output interval of &sequence header:'
  716.           FocusControl = Video_GOP_SeqHeaderInterval
  717.         end
  718.         object Label20: TLabel
  719.           Left = 303
  720.           Top = 139
  721.           Width = 51
  722.           Height = 12
  723.           Caption = 'GOP'
  724.         end
  725.         object Video_GOP_BitStreamForEdit: TCheckBox
  726.           Left = 16
  727.           Top = 172
  728.           Width = 265
  729.           Height = 17
  730.           Hint = 'To edit easily, no different tendency among different GOP.'
  731.           Caption = 'Output bitstream for edit (Closed GOP)'
  732.           TabOrder = 5
  733.           OnClick = GOP_IPB_FrameCountChange
  734.           OnKeyDown = EditKeyDown
  735.         end
  736.         object GOPstruct: TEdit
  737.           Left = 16
  738.           Top = 24
  739.           Width = 345
  740.           Height = 20
  741.           Color = clBtnFace
  742.           ReadOnly = True
  743.           TabOrder = 0
  744.         end
  745.         object Video_GOP_P_FrameCount: TSpinEdit
  746.           Left = 200
  747.           Top = 84
  748.           Width = 97
  749.           Height = 21
  750.           Hint = 'Set number of P picture(previous referred encode) in a GOP.'
  751.           MaxValue = 9999
  752.           MinValue = 0
  753.           TabOrder = 2
  754.           Value = 0
  755.           OnChange = GOP_IPB_FrameCountChange
  756.           OnKeyDown = EditKeyDown
  757.         end
  758.         object Video_GOP_B_FrameCount: TSpinEdit
  759.           Left = 200
  760.           Top = 109
  761.           Width = 97
  762.           Height = 21
  763.           Hint = 
  764.             'Set number of B picture(previous and next referred encode) in a ' +
  765.             'GOP.'
  766.           MaxValue = 9999
  767.           MinValue = 0
  768.           TabOrder = 3
  769.           Value = 0
  770.           OnChange = GOP_IPB_FrameCountChange
  771.           OnKeyDown = EditKeyDown
  772.         end
  773.         object GOPButton_I_Only: TButton
  774.           Tag = 10000
  775.           Left = 16
  776.           Top = 248
  777.           Width = 110
  778.           Height = 25
  779.           Caption = 'I picture only'
  780.           TabOrder = 9
  781.           OnClick = GOPButton_DefaultClick
  782.           OnKeyDown = EditKeyDown
  783.         end
  784.         object GOPButton_IP_Only: TButton
  785.           Tag = 11400
  786.           Left = 133
  787.           Top = 248
  788.           Width = 110
  789.           Height = 25
  790.           Caption = 'I,P picture only'
  791.           TabOrder = 10
  792.           OnClick = GOPButton_DefaultClick
  793.           OnKeyDown = EditKeyDown
  794.         end
  795.         object GOPButton_Default: TButton
  796.           Tag = 10502
  797.           Left = 250
  798.           Top = 248
  799.           Width = 110
  800.           Height = 25
  801.           Caption = 'Standard'
  802.           TabOrder = 11
  803.           OnClick = GOPButton_DefaultClick
  804.           OnKeyDown = EditKeyDown
  805.         end
  806.         object Video_SceneChange_ForceI: TCheckBox
  807.           Left = 16
  808.           Top = 192
  809.           Width = 153
  810.           Height = 17
  811.           Hint = 
  812.             'Force to insert I picture to make the quality better if scene ch' +
  813.             'ange is detected.'
  814.           Caption = 'Detect Scene change'
  815.           TabOrder = 6
  816.           OnClick = Video_SceneChange_ForceIClick
  817.           OnKeyDown = EditKeyDown
  818.         end
  819.         object Video_GOP_I_FrameCount: TSpinEdit
  820.           Left = 200
  821.           Top = 59
  822.           Width = 97
  823.           Height = 21
  824.           Hint = 'Set number of I picture(encode in frame) in a GOP.'
  825.           MaxValue = 9999
  826.           MinValue = 1
  827.           TabOrder = 1
  828.           Value = 1
  829.           OnChange = GOP_IPB_FrameCountChange
  830.           OnKeyDown = EditKeyDown
  831.         end
  832.         object Video_EnableIFrameList: TCheckBox
  833.           Left = 16
  834.           Top = 213
  835.           Width = 169
  836.           Height = 17
  837.           Caption = 'Force picture type setting'
  838.           TabOrder = 7
  839.           OnClick = Video_EnableIFrameListClick
  840.           OnKeyDown = EditKeyDown
  841.         end
  842.         object Video_IFrameListButton: TButton
  843.           Left = 192
  844.           Top = 208
  845.           Width = 75
  846.           Height = 25
  847.           Caption = 'setting'
  848.           TabOrder = 8
  849.           OnClick = Video_IFrameListButtonClick
  850.         end
  851.         object Video_GOP_SeqHeaderInterval: TSpinEdit
  852.           Left = 200
  853.           Top = 134
  854.           Width = 97
  855.           Height = 21
  856.           Hint = 
  857.             'Set output interval of sequence header which is outputted with s' +
  858.             'pecific number of GOP.'#13#10'If 0 is selected, it is outputted only a' +
  859.             't the beginning of MPEG file.'#13#10#13#10'In force picture type setting, ' +
  860.             'Quantize matrix is switched only if 1 is selected.'
  861.           MaxValue = 100
  862.           MinValue = 0
  863.           TabOrder = 4
  864.           Value = 0
  865.           OnKeyDown = EditKeyDown
  866.         end
  867.       end
  868.     end
  869.     object VideoQuantMatrixSheet: TTabSheet
  870.       Caption = 'Quantize matrix'
  871.       ImageIndex = 4
  872.       object GroupBox6: TGroupBox
  873.         Left = 8
  874.         Top = 8
  875.         Width = 377
  876.         Height = 253
  877.         Caption = 'Quantize matrix'
  878.         TabOrder = 0
  879.         object Label29: TLabel
  880.           Left = 16
  881.           Top = 21
  882.           Width = 103
  883.           Height = 12
  884.           Caption = 'For &intrablock:'
  885.           FocusControl = Video_Quant_intra_matrix
  886.         end
  887.         object Label34: TLabel
  888.           Left = 192
  889.           Top = 21
  890.           Width = 126
  891.           Height = 12
  892.           Caption = 'For &non-intrablock:'
  893.           FocusControl = Video_Quant_non_intra_matrix
  894.         end
  895.         object Bevel11: TBevel
  896.           Left = 16
  897.           Top = 213
  898.           Width = 348
  899.           Height = 2
  900.         end
  901.         object Video_Quant_intra_matrix: TStringGrid
  902.           Left = 16
  903.           Top = 37
  904.           Width = 171
  905.           Height = 171
  906.           ColCount = 8
  907.           Ctl3D = True
  908.           DefaultColWidth = 20
  909.           DefaultRowHeight = 20
  910.           FixedCols = 0
  911.           RowCount = 8
  912.           FixedRows = 0
  913.           Options = [goVertLine, goHorzLine, goEditing, goAlwaysShowEditor]
  914.           ParentCtl3D = False
  915.           ScrollBars = ssNone
  916.           TabOrder = 0
  917.           OnExit = Video_Quant_intra_matrixExit
  918.           OnKeyDown = EditKeyDown
  919.           OnSelectCell = Video_Quant_intra_matrixSelectCell
  920.           OnSetEditText = Video_Quant_intra_matrixSetEditText
  921.         end
  922.         object Video_Quant_non_intra_matrix: TStringGrid
  923.           Left = 192
  924.           Top = 37
  925.           Width = 171
  926.           Height = 171
  927.           ColCount = 8
  928.           DefaultColWidth = 20
  929.           DefaultRowHeight = 20
  930.           FixedCols = 0
  931.           RowCount = 8
  932.           FixedRows = 0
  933.           Options = [goVertLine, goHorzLine, goEditing, goAlwaysShowEditor]
  934.           ScrollBars = ssNone
  935.           TabOrder = 1
  936.           OnKeyDown = EditKeyDown
  937.           OnSetEditText = Video_Quant_intra_matrixSetEditText
  938.         end
  939.         object MatrixComboBox: TComboBox
  940.           Left = 16
  941.           Top = 223
  942.           Width = 237
  943.           Height = 20
  944.           Style = csDropDownList
  945.           ItemHeight = 0
  946.           TabOrder = 2
  947.           OnChange = MatrixComboBoxChange
  948.           OnKeyDown = EditKeyDown
  949.         end
  950.         object SaveMatrixButton: TButton
  951.           Left = 259
  952.           Top = 220
  953.           Width = 51
  954.           Height = 25
  955.           Caption = 'Save'
  956.           TabOrder = 3
  957.           OnClick = SaveMatrixButtonClick
  958.         end
  959.         object DeleteMatrixButton: TButton
  960.           Left = 312
  961.           Top = 220
  962.           Width = 52
  963.           Height = 25
  964.           Caption = 'Delete'
  965.           TabOrder = 4
  966.           OnClick = DeleteMatrixButtonClick
  967.         end
  968.       end
  969.       object GroupBox3: TGroupBox
  970.         Left = 8
  971.         Top = 266
  972.         Width = 377
  973.         Height = 135
  974.         Caption = 'Special setting'
  975.         TabOrder = 1
  976.         object Label22: TLabel
  977.           Left = 16
  978.           Top = 111
  979.           Width = 80
  980.           Height = 12
  981.           Caption = 'Intra block:'
  982.         end
  983.         object Label24: TLabel
  984.           Left = 184
  985.           Top = 111
  986.           Width = 98
  987.           Height = 12
  988.           Caption = 'Non-intra block:'
  989.         end
  990.         object Bevel9: TBevel
  991.           Left = 16
  992.           Top = 80
  993.           Width = 337
  994.           Height = 2
  995.         end
  996.         object Video_UseFloatDCT: TCheckBox
  997.           Left = 16
  998.           Top = 38
  999.           Width = 337
  1000.           Height = 17
  1001.           Hint = 
  1002.             'Calculate DCT with floating decimal point. This takes time but D' +
  1003.             'CT error gets smaller,'#13#10'and Video gets more stable.'
  1004.           TabOrder = 1
  1005.           OnClick = Video_UseFloatDCTClick
  1006.           OnKeyDown = EditKeyDown
  1007.         end
  1008.         object Video_QuantMode: TCheckBox
  1009.           Left = 16
  1010.           Top = 87
  1011.           Width = 161
  1012.           Height = 16
  1013.           Hint = 
  1014.             'Reduce block noise with obvious edge when bitrate shortage occur' +
  1015.             's.'#13#10#13#10'If this option is enabled, the movie gets softer, but ugly' +
  1016.             ' block noise will hardly appear.'
  1017.           Caption = 'Soften block noise'
  1018.           TabOrder = 3
  1019.           OnClick = Video_QuantModeClick
  1020.           OnKeyDown = EditKeyDown
  1021.         end
  1022.         object Video_MPEGQuantQuantModeVal_Intra: TSpinEdit
  1023.           Left = 104
  1024.           Top = 106
  1025.           Width = 65
  1026.           Height = 21
  1027.           Hint = 
  1028.             'Set block noise reduction at range of 0 - 100.'#13#10#13#10'If the number ' +
  1029.             'is closer to 100, more noise are reduced and the movie looks sof' +
  1030.             'ter.'
  1031.           MaxValue = 100
  1032.           MinValue = 0
  1033.           TabOrder = 4
  1034.           Value = 0
  1035.           OnKeyDown = EditKeyDown
  1036.         end
  1037.         object Video_MPEGQuantQuantModeVal_NonIntra: TSpinEdit
  1038.           Left = 288
  1039.           Top = 108
  1040.           Width = 65
  1041.           Height = 21
  1042.           Hint = 
  1043.             'Set block noise reduction at range of 0 - 100.'#13#10#13#10'If the number ' +
  1044.             'is closer to 100, more noise are reduced and the movie looks sof' +
  1045.             'ter.'
  1046.           MaxValue = 100
  1047.           MinValue = 0
  1048.           TabOrder = 5
  1049.           Value = 0
  1050.           OnKeyDown = EditKeyDown
  1051.         end
  1052.         object Video_EnableBasicYCbCr: TCheckBox
  1053.           Left = 16
  1054.           Top = 19
  1055.           Width = 345
  1056.           Height = 17
  1057.           Hint = 
  1058.             'Output YUV data in Basic YCbCr, not CCIR601. Then,'#13#10'Y range of M' +
  1059.             'PEG YCbCr is not 8 - 235 but 0 - 255.'#13#10#13#10'Since DV format movie h' +
  1060.             'as already recorded as CCIR601,'#13#10'better result can be expected i' +
  1061.             'f this option is enabled.'
  1062.           BiDiMode = bdLeftToRight
  1063.           Caption = 'Output YUV data as Basic YCbCr not CCIR601'
  1064.           ParentBiDiMode = False
  1065.           TabOrder = 0
  1066.           OnClick = Video_EnableBasicYCbCrClick
  1067.           OnKeyDown = EditKeyDown
  1068.         end
  1069.         object Video_MotionSearch_NoAlwaysHalfPel: TCheckBox
  1070.           Left = 16
  1071.           Top = 58
  1072.           Width = 305
  1073.           Height = 17
  1074.           Hint = 
  1075.             'Do not motion search by half pixel at still picture part.'#13#10#13#10'Thi' +
  1076.             's eliminates blur at no motion part, however slight motion will ' +
  1077.             'be spoiled as a side effect.'
  1078.           Caption = 'No motion search for still picture part by half pixel'
  1079.           TabOrder = 2
  1080.           OnKeyDown = EditKeyDown
  1081.         end
  1082.       end
  1083.     end
  1084.     object AudioSheet: TTabSheet
  1085.       Caption = 'Audio'
  1086.       ImageIndex = 3
  1087.       object GroupBox8: TGroupBox
  1088.         Left = 8
  1089.         Top = 8
  1090.         Width = 377
  1091.         Height = 233
  1092.         Caption = 'Audio stream setting'
  1093.         TabOrder = 0
  1094.         object Label1: TLabel
  1095.           Left = 16
  1096.           Top = 57
  1097.           Width = 116
  1098.           Height = 12
  1099.           Caption = 'Sampling &frequency:'
  1100.           FocusControl = Audio_SamplingFrequency
  1101.         end
  1102.         object Label2: TLabel
  1103.           Left = 16
  1104.           Top = 24
  1105.           Width = 93
  1106.           Height = 12
  1107.           Caption = 'Stream &type:'
  1108.           FocusControl = Audio_StreamType
  1109.         end
  1110.         object Label3: TLabel
  1111.           Left = 16
  1112.           Top = 105
  1113.           Width = 75
  1114.           Height = 12
  1115.           Caption = '&Bit rate:'
  1116.           FocusControl = Audio_BitRate
  1117.         end
  1118.         object Label5: TLabel
  1119.           Left = 302
  1120.           Top = 104
  1121.           Width = 49
  1122.           Height = 12
  1123.           Caption = 'kbits/sec'
  1124.         end
  1125.         object Label4: TLabel
  1126.           Left = 16
  1127.           Top = 81
  1128.           Width = 103
  1129.           Height = 12
  1130.           Caption = '&Channel mode:'
  1131.           FocusControl = Audio_ChannelMode
  1132.         end
  1133.         object Label21: TLabel
  1134.           Left = 16
  1135.           Top = 208
  1136.           Width = 89
  1137.           Height = 12
  1138.           Caption = '&Emphasis:'
  1139.           FocusControl = Audio_EmphasisType
  1140.         end
  1141.         object Label9: TLabel
  1142.           Left = 302
  1143.           Top = 57
  1144.           Width = 13
  1145.           Height = 12
  1146.           Caption = 'Hz'
  1147.         end
  1148.         object Bevel7: TBevel
  1149.           Left = 16
  1150.           Top = 45
  1151.           Width = 345
  1152.           Height = 2
  1153.         end
  1154.         object Audio_SamplingFrequency: TComboBox
  1155.           Left = 152
  1156.           Top = 52
  1157.           Width = 145
  1158.           Height = 20
  1159.           Hint = 'Set Sampling frequency'
  1160.           Style = csDropDownList
  1161.           ItemHeight = 0
  1162.           Sorted = True
  1163.           TabOrder = 1
  1164.           OnKeyDown = EditKeyDown
  1165.         end
  1166.         object Audio_StreamType: TComboBox
  1167.           Left = 152
  1168.           Top = 19
  1169.           Width = 209
  1170.           Height = 20
  1171.           Hint = 'Set MPEG-Audio format'
  1172.           Style = csDropDownList
  1173.           ItemHeight = 0
  1174.           TabOrder = 0
  1175.           OnChange = Audio_StreamTypeChange
  1176.           OnKeyDown = EditKeyDown
  1177.         end
  1178.         object Audio_ChannelMode: TComboBox
  1179.           Left = 152
  1180.           Top = 76
  1181.           Width = 145
  1182.           Height = 20
  1183.           Hint = 'Channel setting'
  1184.           Style = csDropDownList
  1185.           ItemHeight = 0
  1186.           TabOrder = 2
  1187.           OnChange = Audio_StreamTypeChange
  1188.           OnKeyDown = EditKeyDown
  1189.         end
  1190.         object Audio_BitRate: TComboBox
  1191.           Left = 152
  1192.           Top = 100
  1193.           Width = 145
  1194.           Height = 20
  1195.           Hint = 'Bitrate setting'
  1196.           Style = csDropDownList
  1197.           ItemHeight = 0
  1198.           TabOrder = 3
  1199.           OnKeyDown = EditKeyDown
  1200.         end
  1201.         object Audio_OriginalFlag: TCheckBox
  1202.           Left = 152
  1203.           Top = 145
  1204.           Width = 137
  1205.           Height = 17
  1206.           Caption = 'Original flag'
  1207.           TabOrder = 5
  1208.         end
  1209.         object Audio_CalcCRC: TCheckBox
  1210.           Left = 152
  1211.           Top = 127
  1212.           Width = 161
  1213.           Height = 17
  1214.           Hint = 
  1215.             'If CRC value is included in MPEG-Audio file, the data can be che' +
  1216.             'cked if it is correct when played.'
  1217.           Caption = 'Error protection'
  1218.           TabOrder = 4
  1219.         end
  1220.         object Audio_CopyrightFlag: TCheckBox
  1221.           Left = 152
  1222.           Top = 163
  1223.           Width = 113
  1224.           Height = 17
  1225.           Caption = 'Copyright flag'
  1226.           TabOrder = 6
  1227.         end
  1228.         object Audio_PrivateFlag: TCheckBox
  1229.           Left = 152
  1230.           Top = 181
  1231.           Width = 145
  1232.           Height = 17
  1233.           Caption = 'Private flag'
  1234.           TabOrder = 7
  1235.         end
  1236.         object Audio_EmphasisType: TComboBox
  1237.           Left = 152
  1238.           Top = 203
  1239.           Width = 145
  1240.           Height = 20
  1241.           Style = csDropDownList
  1242.           ItemHeight = 0
  1243.           TabOrder = 8
  1244.           OnKeyDown = EditKeyDown
  1245.         end
  1246.       end
  1247.       object GroupBox4: TGroupBox
  1248.         Left = 56
  1249.         Top = 264
  1250.         Width = 287
  1251.         Height = 57
  1252.         Caption = 'Audio Edit'
  1253.         TabOrder = 1
  1254.         Visible = False
  1255.         object Audio_EnableAudioEffect: TCheckBox
  1256.           Left = 16
  1257.           Top = 24
  1258.           Width = 169
  1259.           Height = 17
  1260.           Caption = 'Use Audio Edit'
  1261.           TabOrder = 1
  1262.           OnClick = Audio_EnableAudioEffectClick
  1263.           OnKeyDown = EditKeyDown
  1264.         end
  1265.         object Audio_AudioEffectButton: TButton
  1266.           Left = 195
  1267.           Top = 20
  1268.           Width = 75
  1269.           Height = 25
  1270.           Caption = 'Setting'
  1271.           TabOrder = 0
  1272.           OnClick = Audio_AudioEffectButtonClick
  1273.         end
  1274.       end
  1275.     end
  1276.     object SystemSheet: TTabSheet
  1277.       Caption = 'System'
  1278.       ImageIndex = 3
  1279.       object GroupBox2: TGroupBox
  1280.         Left = 8
  1281.         Top = 8
  1282.         Width = 377
  1283.         Height = 49
  1284.         Caption = 'System stream setting'
  1285.         TabOrder = 0
  1286.         object Label17: TLabel
  1287.           Left = 16
  1288.           Top = 24
  1289.           Width = 93
  1290.           Height = 12
  1291.           Caption = 'Stream &type:'
  1292.           FocusControl = System_StreamType
  1293.         end
  1294.         object System_StreamType: TComboBox
  1295.           Left = 152
  1296.           Top = 19
  1297.           Width = 209
  1298.           Height = 20
  1299.           Hint = 
  1300.             'Set system stream format'#13#10#13#10'<> MPEG-1 System (automatic)'#13#10#13#10'Outp' +
  1301.             'ut MPEG1 system stream. If there is any VBR format stream,'#13#10'it w' +
  1302.             'ill be outputted in VBR mode.'#13#10#13#10'<> MPEG-1 System (VBR)'#13#10#13#10'Alway' +
  1303.             's output MPEG1 system stream in VBR mode'#13#10#13#10'<> MPEG-1 Video-CD'#13#10 +
  1304.             #13#10'Output in CBR mode MPEG1 system stream which supports VideoCD ' +
  1305.             'standard.'#13#10'To fully support VCD standard, some value (e.g.bitrat' +
  1306.             'e) have to be set according to the standard.'#13#10#13#10'<> MPEG-1 Video-' +
  1307.             'CD (non-standard)'#13#10#13#10'Output MPEG1 system stream for VideoCD. If ' +
  1308.             'there is ant VBR format stream, it is outputted in VBR mode.'#13#10#13#10 +
  1309.             'This mode is not recommended since MPEG file in this mode is not' +
  1310.             ' compatible with VCD standard.'#13#10#13#10'<> MPEG-2 program (VBR)'#13#10#13#10'Alw' +
  1311.             'ays output MPEG2 program stream in VBR mode'#13#10#13#10'<> MPEG-2 Super V' +
  1312.             'ideoCD (VBR)'#13#10#13#10'Output MPEG2 program stream which is compatible ' +
  1313.             'with SuperVideoCD Standard, in VBR mode.'#13#10#13#10'To be sully compatib' +
  1314.             'le with SVCD standard, some value(e.g.bitrate) of video have to ' +
  1315.             'be selected according to SVCD standard.'
  1316.           Style = csDropDownList
  1317.           ItemHeight = 0
  1318.           TabOrder = 0
  1319.           OnChange = System_StreamTypeChange
  1320.           OnKeyDown = EditKeyDown
  1321.         end
  1322.       end
  1323.       object GroupBox9: TGroupBox
  1324.         Left = 8
  1325.         Top = 64
  1326.         Width = 377
  1327.         Height = 241
  1328.         Caption = 'Comment insert setting'
  1329.         TabOrder = 1
  1330.         object System_Comment: TMemo
  1331.           Left = 16
  1332.           Top = 43
  1333.           Width = 345
  1334.           Height = 182
  1335.           Hint = 
  1336.             'Insert comment into MPEG file.'#13#10#13#10'Actually, it will be inserted ' +
  1337.             'to MPEG-Video stream as User Data.'
  1338.           ScrollBars = ssBoth
  1339.           TabOrder = 1
  1340.         end
  1341.         object System_EnableComment: TCheckBox
  1342.           Left = 16
  1343.           Top = 19
  1344.           Width = 105
  1345.           Height = 17
  1346.           Hint = 
  1347.             'Insert comment to MPEG file.'#13#10#13#10'Actually, it will be inserted to' +
  1348.             ' MPEG-Video stream as User data.'
  1349.           Caption = 'Insert comment'
  1350.           TabOrder = 0
  1351.           OnClick = System_EnableCommentClick
  1352.           OnKeyDown = EditKeyDown
  1353.         end
  1354.       end
  1355.     end
  1356.   end
  1357.   object OKButton: TButton
  1358.     Left = 254
  1359.     Top = 448
  1360.     Width = 75
  1361.     Height = 25
  1362.     Caption = 'OK'
  1363.     ModalResult = 1
  1364.     TabOrder = 1
  1365.     OnClick = OKButtonClick
  1366.   end
  1367.   object CancelButton: TButton
  1368.     Left = 334
  1369.     Top = 448
  1370.     Width = 75
  1371.     Height = 25
  1372.     Cancel = True
  1373.     Caption = 'Cancel'
  1374.     ModalResult = 2
  1375.     TabOrder = 2
  1376.   end
  1377. end
  1378.